// 省市数据配置
export const provinceData = [
  {
    value: '北京',
    label: '北京',
    children: [
      { value: '北京市', label: '北京市' }
    ]
  },
  {
    value: '天津',
    label: '天津',
    children: [
      { value: '天津市', label: '天津市' }
    ]
  },
  {
    value: '河北省',
    label: '河北省',
    children: [
      { value: '石家庄市', label: '石家庄市' },
      { value: '唐山市', label: '唐山市' },
      { value: '秦皇岛市', label: '秦皇岛市' },
      { value: '邯郸市', label: '邯郸市' },
      { value: '邢台市', label: '邢台市' },
      { value: '保定市', label: '保定市' },
      { value: '张家口市', label: '张家口市' },
      { value: '承德市', label: '承德市' },
      { value: '沧州市', label: '沧州市' },
      { value: '廊坊市', label: '廊坊市' },
      { value: '衡水市', label: '衡水市' }
    ]
  },
  {
    value: '山西省',
    label: '山西省',
    children: [
      { value: '太原市', label: '太原市' },
      { value: '大同市', label: '大同市' },
      { value: '阳泉市', label: '阳泉市' },
      { value: '长治市', label: '长治市' },
      { value: '晋城市', label: '晋城市' },
      { value: '朔州市', label: '朔州市' },
      { value: '晋中市', label: '晋中市' },
      { value: '运城市', label: '运城市' },
      { value: '忻州市', label: '忻州市' },
      { value: '临汾市', label: '临汾市' },
      { value: '吕梁市', label: '吕梁市' }
    ]
  },
  {
    value: '内蒙古自治区',
    label: '内蒙古自治区',
    children: [
      { value: '呼和浩特市', label: '呼和浩特市' },
      { value: '包头市', label: '包头市' },
      { value: '乌海市', label: '乌海市' },
      { value: '赤峰市', label: '赤峰市' },
      { value: '通辽市', label: '通辽市' },
      { value: '鄂尔多斯市', label: '鄂尔多斯市' },
      { value: '呼伦贝尔市', label: '呼伦贝尔市' },
      { value: '巴彦淖尔市', label: '巴彦淖尔市' },
      { value: '乌兰察布市', label: '乌兰察布市' }
    ]
  },
  {
    value: '辽宁省',
    label: '辽宁省',
    children: [
      { value: '沈阳市', label: '沈阳市' },
      { value: '大连市', label: '大连市' },
      { value: '鞍山市', label: '鞍山市' },
      { value: '抚顺市', label: '抚顺市' },
      { value: '本溪市', label: '本溪市' },
      { value: '丹东市', label: '丹东市' },
      { value: '锦州市', label: '锦州市' },
      { value: '营口市', label: '营口市' },
      { value: '阜新市', label: '阜新市' },
      { value: '辽阳市', label: '辽阳市' },
      { value: '盘锦市', label: '盘锦市' },
      { value: '铁岭市', label: '铁岭市' },
      { value: '朝阳市', label: '朝阳市' },
      { value: '葫芦岛市', label: '葫芦岛市' }
    ]
  },
  {
    value: '吉林省',
    label: '吉林省',
    children: [
      { value: '长春市', label: '长春市' },
      { value: '吉林市', label: '吉林市' },
      { value: '四平市', label: '四平市' },
      { value: '辽源市', label: '辽源市' },
      { value: '通化市', label: '通化市' },
      { value: '白山市', label: '白山市' },
      { value: '松原市', label: '松原市' },
      { value: '白城市', label: '白城市' },
      { value: '延边朝鲜族自治州', label: '延边朝鲜族自治州' }
    ]
  },
  {
    value: '黑龙江省',
    label: '黑龙江省',
    children: [
      { value: '哈尔滨市', label: '哈尔滨市' },
      { value: '齐齐哈尔市', label: '齐齐哈尔市' },
      { value: '鸡西市', label: '鸡西市' },
      { value: '鹤岗市', label: '鹤岗市' },
      { value: '双鸭山市', label: '双鸭山市' },
      { value: '大庆市', label: '大庆市' },
      { value: '伊春市', label: '伊春市' },
      { value: '佳木斯市', label: '佳木斯市' },
      { value: '七台河市', label: '七台河市' },
      { value: '牡丹江市', label: '牡丹江市' },
      { value: '黑河市', label: '黑河市' },
      { value: '绥化市', label: '绥化市' },
      { value: '大兴安岭地区', label: '大兴安岭地区' }
    ]
  },
  {
    value: '上海',
    label: '上海',
    children: [
      { value: '上海市', label: '上海市' }
    ]
  },
  {
    value: '江苏省',
    label: '江苏省',
    children: [
      { value: '南京市', label: '南京市' },
      { value: '无锡市', label: '无锡市' },
      { value: '徐州市', label: '徐州市' },
      { value: '常州市', label: '常州市' },
      { value: '苏州市', label: '苏州市' },
      { value: '南通市', label: '南通市' },
      { value: '连云港市', label: '连云港市' },
      { value: '淮安市', label: '淮安市' },
      { value: '盐城市', label: '盐城市' },
      { value: '扬州市', label: '扬州市' },
      { value: '镇江市', label: '镇江市' },
      { value: '泰州市', label: '泰州市' },
      { value: '宿迁市', label: '宿迁市' }
    ]
  },
  {
    value: '浙江省',
    label: '浙江省',
    children: [
      { value: '杭州市', label: '杭州市' },
      { value: '宁波市', label: '宁波市' },
      { value: '温州市', label: '温州市' },
      { value: '嘉兴市', label: '嘉兴市' },
      { value: '湖州市', label: '湖州市' },
      { value: '绍兴市', label: '绍兴市' },
      { value: '金华市', label: '金华市' },
      { value: '衢州市', label: '衢州市' },
      { value: '舟山市', label: '舟山市' },
      { value: '台州市', label: '台州市' },
      { value: '丽水市', label: '丽水市' }
    ]
  },
  {
    value: '安徽省',
    label: '安徽省',
    children: [
      { value: '合肥市', label: '合肥市' },
      { value: '芜湖市', label: '芜湖市' },
      { value: '蚌埠市', label: '蚌埠市' },
      { value: '淮南市', label: '淮南市' },
      { value: '马鞍山市', label: '马鞍山市' },
      { value: '淮北市', label: '淮北市' },
      { value: '铜陵市', label: '铜陵市' },
      { value: '安庆市', label: '安庆市' },
      { value: '黄山市', label: '黄山市' },
      { value: '滁州市', label: '滁州市' },
      { value: '阜阳市', label: '阜阳市' },
      { value: '宿州市', label: '宿州市' },
      { value: '六安市', label: '六安市' },
      { value: '亳州市', label: '亳州市' },
      { value: '池州市', label: '池州市' },
      { value: '宣城市', label: '宣城市' }
    ]
  },
  {
    value: '福建省',
    label: '福建省',
    children: [
      { value: '福州市', label: '福州市' },
      { value: '厦门市', label: '厦门市' },
      { value: '莆田市', label: '莆田市' },
      { value: '三明市', label: '三明市' },
      { value: '泉州市', label: '泉州市' },
      { value: '漳州市', label: '漳州市' },
      { value: '南平市', label: '南平市' },
      { value: '龙岩市', label: '龙岩市' },
      { value: '宁德市', label: '宁德市' }
    ]
  },
  {
    value: '江西省',
    label: '江西省',
    children: [
      { value: '南昌市', label: '南昌市' },
      { value: '景德镇市', label: '景德镇市' },
      { value: '萍乡市', label: '萍乡市' },
      { value: '九江市', label: '九江市' },
      { value: '新余市', label: '新余市' },
      { value: '鹰潭市', label: '鹰潭市' },
      { value: '赣州市', label: '赣州市' },
      { value: '吉安市', label: '吉安市' },
      { value: '宜春市', label: '宜春市' },
      { value: '抚州市', label: '抚州市' },
      { value: '上饶市', label: '上饶市' }
    ]
  },
  {
    value: '山东省',
    label: '山东省',
    children: [
      { value: '济南市', label: '济南市' },
      { value: '青岛市', label: '青岛市' },
      { value: '淄博市', label: '淄博市' },
      { value: '枣庄市', label: '枣庄市' },
      { value: '东营市', label: '东营市' },
      { value: '烟台市', label: '烟台市' },
      { value: '潍坊市', label: '潍坊市' },
      { value: '济宁市', label: '济宁市' },
      { value: '泰安市', label: '泰安市' },
      { value: '威海市', label: '威海市' },
      { value: '日照市', label: '日照市' },
      { value: '临沂市', label: '临沂市' },
      { value: '德州市', label: '德州市' },
      { value: '聊城市', label: '聊城市' },
      { value: '滨州市', label: '滨州市' },
      { value: '菏泽市', label: '菏泽市' }
    ]
  },
  {
    value: '河南省',
    label: '河南省',
    children: [
      { value: '郑州市', label: '郑州市' },
      { value: '开封市', label: '开封市' },
      { value: '洛阳市', label: '洛阳市' },
      { value: '平顶山市', label: '平顶山市' },
      { value: '安阳市', label: '安阳市' },
      { value: '鹤壁市', label: '鹤壁市' },
      { value: '新乡市', label: '新乡市' },
      { value: '焦作市', label: '焦作市' },
      { value: '濮阳市', label: '濮阳市' },
      { value: '许昌市', label: '许昌市' },
      { value: '漯河市', label: '漯河市' },
      { value: '三门峡市', label: '三门峡市' },
      { value: '南阳市', label: '南阳市' },
      { value: '商丘市', label: '商丘市' },
      { value: '信阳市', label: '信阳市' },
      { value: '周口市', label: '周口市' },
      { value: '驻马店市', label: '驻马店市' }
    ]
  }
];

// 获取所有省份
export function getProvinces() {
  return provinceData.map(item => ({
    value: item.value,
    label: item.label
  }));
}

// 根据省份获取城市列表
export function getCitiesByProvince(province) {
  const provinceItem = provinceData.find(item => item.value === province);
  return provinceItem ? provinceItem.children : [];
}

